Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Guangzhou Challenger M25 Mumbai Nonthaburi 2 Challenger Bengaluru Challenger New Delhi Challenger M25 New Delhi Guangzhou Challenger Taipei Challenger M15 Tianjin Guangzhou Challenger Tulln Challenger M25 Champaign Uzbekistan F1 Uzbekistan F2 Czech Republic F1 Czech Republic F2 USA F21 Austria F5 Germany-w2 Germany F1 Poland F3 UAE F2 Czech Republic F1 Germany F6 Germany F8 Belgium F1 Belgium F2 Slovakia F1 Poland F10 Poland F11 France F16 France F18 France F19 Czech Republic F4 Czech Republic F5 France F17 France F18 Czech Republic F5 Czech Republic F6 Nigeria F3 Nigeria F4 Ukraine F3 Austria F5 Austria F6 Russia F3 Russia F5 Germany F4 Ivory Coast F2 Russia F1 Russia F2 Russia F3 Spain F7 Poland F2 Germany F4 Croatia F1 Croatia F2 Spain F7 (Reus) Czech Republic F1 Uzbekistan F2 Czech Republic F4 (Pardubice) M25 Sharm ElSheikh Russia F3 M25 Prague M25 Muttenz M25 Jakarta M25 Hua Hin Austria F4 Russia F2 Russia F6 Ivory Coast F1 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 ECM Prague Open 2008 - Prague Sarajevo Challenger Zagreb Challenger Karlsruhe Challenger Lugano Challenger Geneva Challenger Szczecin Challenger Rennes Challenger Astana Challenger Salzburg Challenger Meknes Challenger Mons Challenger Aptos Challenger Tashkent Challenger Heilbronn Challenger Prostejov Challenger France F6 Irving Challenger Raanana Challenger Recanati Challenger Tashkent Challenger Pune Challenger Rennes Challenger Zhuhai Challenger Irving Challenger Astana Challenger Poznan Challenger Chengdu Challenger France F7 Jinan Challenger Istanbul Challenger Anning Challenger Francavilla Challenger Poznan Challenger Lyon Challenger Poprad Tatry Challenger Italy F6 Bastad Challenger Scheveningen Challenger Sibiu Challenger Almaty Challenger Tashkent Challenger Eckental Challenger Budapest Challenger Indian Wells Challenger Phoenix Challenger Alicante Challenger Gwangju Challenger Surbiton Challenger Prostejov Challenger Nottingham Challenger Ilkley Challenger Slovakia F1 Recanati Challenger Nur-Sultan Challenger Prague Challenger Cassis Challenger Istanbul Challenger Orleans Challenger Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Canberra Challenger Noumea Challenger Ostrava Challenger Quimper 2 Challenger Cherbourg Challenger Ostrava Challenger Slovakia F2 Nottingham 1 Challenger Amersfoort Challenger Istanbul 2 Challenger Forli 3 Challenger Roseto Degli Abruzzi 1 Challenger Barletta Challenger Prague 1 Challenger Ostrava Challenger Vicenza Challenger Prostejov Challenger Bratislava Challenger Ilkley Challenger Malaga Challenger Porto Challenger Nur-Sultan Challenger Hungary F4 Nonthaburi 1 Challenger Mallorca Challenger Cassis Challenger Orleans Challenger Hungary F6 Italy F10 Austria F1 Austria F2 Portugal F2 Czech Republic F1 Czech Republic F2 Czech Republic F3 St. Tropez Challenger Italy F23 Serbia & Montenegro F4 Croatia F3 Hungary F5 France F17 Ismaning Challenger Germany-w1 Germany-w3 Germany-w4 Czech Republic F6 Croatia F1 Croatia F2 UAE F1 Hamburg Challenger Germany F1 Brest Challenger Ortisei Challenger Czech Republic F3 Nonthaburi 3 Challenger Cherbourg Challenger Pau Challenger Busan Challenger Salinas Challenger Astana Challenger Zhangjiagang Challenger M25 Lucknow M25 Sharm ElSheikh M25 Kramsach Garanti Koza Sofia Open - Sofia Braunschweig Challenger San Marino Challenger M25 Prague M25 Jakarta M25 Telfs Tatra Banka Slovak Open - Bratislava M25 Bielsko Biala M25 Jablonec nad Nisou Ortisei Challenger M25 Santa Margherita di Pula Heilbronn Challenger Ilkley Challenger M25 Loule M25 New Delhi M25 Portimao Astana Challenger Next Generation Adelaide International - Adelaide Heineken Open - Auckland M25 Tianjin ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Heineken Open - Auckland Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso ATP Kremlin Cup - Moscow Interwetten Austrian Open - Kitzbuhel Prosperita Open 2008 - Ostrava Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Mercedes Cup - Stuttgart International German Open - Hamburg BCR Open Romania - Bucharest Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Nanchang Challenger German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Winston Salem - Winston Salem BCR Open Romania - Bucharest Tunis Challenger Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON International - Eastbourne Mons Challenger Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Kremlin Cup - Moscow Kos Succhetti Tennis Cup - Cordenons Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Topshelf Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Levene Gouldin & Thompson Tennis Challenger - Binghamton Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London GHI Bronx Tennis Classic - Bronx Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Aircel Chennai Open - Chennai Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Geneva Challenger - Geneva BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Garanti Koza Sofia Open - Sofia SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest Pekao Open - Szczecin Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Kremlin Cup - Moscow Sydney International - Sydney Wroclaw Challenger Marbella Challenger Belgrade Challenger Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Lisbon Challenger Korat Challenger Napoli Challenger Athens Challenger Rome Challenger Sofia Challenger Antalya Cup - Antalya Ostrava Challenger Bordeaux Challenger Tatra Banka Open - Bratislava Plava Laguna Croatia Open - Umag Citi Open - Washington St. Petersburg Open - St. Petersburg Scheveningen Challenger China Open - Beijing Penza Challenger Saransk Challenger Poznan Challenger Tata Open Maharashtra - Pune Cordenons Challenger Open Sud de France - Montpellier Como Challenger ABN AMRO World Tennis Tournament - Rotterdam Trnava Challenger Ljubljana Challenger Open 13 Provence - Marseille Napoli Challenger Gazprom Hungarian Open - Budapest BMW Open - Munich Orleans Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Khanty-Mansiysk Challenger Sarajevo Challenger Tata Open Maharashtra - Pune St. Petersburg Open - St. Petersburg Genova Challenger Astana Open - Nur-Sultan Sofia Open - Sofia Zagreb Challenger Open Parc - Lyon Alessandria Challenger Hall of Fame Open - Newport Plava Laguna Croatia Open - Umag Milan Challenger Braunschweig Challenger Milan Challenger Oberstaufen Challenger Cordenons Challenger Saransk Challenger Bratislava Challenger Generali Open - Kitzbuhel Seville Challenger Truist Atlanta Open - Atlanta Citi Open - Washington Szczecin Challenger Sofia Open - Sofia Todi Challenger Trnava Challenger Kremlin Cup - Moscow Rennes Challenger Cherbourg Challenger Bergamo Challenger Astana Open - Nur-Sultan Orleans Challenger St. Brieuc Challenger Murcia Challenger Astana Challenger Eckental Challenger Bratislava Challenger Singapore Challenger Burnie Challenger Casablanca Challenger Chengdu Open - Chengdu Barletta Challenger Rome Challenger Prague Challenger Kosice Challenger Szczecin Challenger Busan Challenger Prague Challenger Pozoblanco Challenger Heilbronn Challenger Segovia Challenger Geneva Challenger Bratislava Challenger Helsinki Challenger Tyumen Challenger Prostejov Challenger Portoroz Challenger Geneva Challenger Chennai Challenger Irving Challenger Mallorca Challenger Ostrava Open 2005 - Ostrava Prague Challenger Segovia Challenger Aix En Provence Challenger Bordeaux Challenger Prostejov Challenger Bratislava Challenger Bratislava Challenger Brescia Challenger Prague Open - Prague Ispat Open 2004 - Ostrava Surbiton Challenger Stella Artois Clay Court Championships - Budaors Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Prosperita Open 2006 - Ostrava Baden Open - Ettlingen Czech Open 2006 - Prostejov Banja Luka Challenger - Banja Luka ATP Slovak Open Challenger - Bratislava Tatra Banka Open 2006 - Bratislava Shenzhen Challenger Bergamo Challenger IPP Open - Helsinki Sophia Antipolis Challenger Barletta Challenger KGHM Dialog Polish Indoors - Wroclaw Marrakech Challenger BH Telecom Sarajevo 2007 - Sarajevo XI Torneo Internazionale di Tennis - Barletta Open Prevadies - St. Brieuc Unicredit (Suisse) Bank S.A. Challenger - Chiasso Prosperita Open 2007 - Ostrava Fergana Challenger - Fergana Steelers Cup - Kosice Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronz Classic - Bronx Geneva Challenger - Geneva Dusseldorf Open Challenger 2007 - Dusseldorf ATP Challenger Trophy 2007 - Trnava The Tarka Challenger - Barnstaple IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw BH Indoor Sarajevo - Sarajevo Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Memorial A. Manfredini Sassuolo Challenger - Sassuolo Kosice Open-Steelers Cup 2008 - Kosice Dusseldorf Open Challenger - Dusseldorf ATP Challenger Trophy 2008 - Trnava President's Cup - Astana IPP Open - Helsinki Wolfsburg Challenger Pune Challenger Orbetello Challenger Shanghai Challenger Eckental Challenger Indian Wells Challenger Fergana Challenger Prague II Challenger Bratislava Challenger Kosice Challenger Orbetello Challenger Kitzbuhel Challenger Helsinki Challenger Istanbul Challenger Quimper Challenger Nur-Sultan 1 Challenger Kazan Challenger Caloundra Challenger Le Gosier Challenger Lugano Challenger Monza Challenger Split 2 Challenger Genova Challenger Ostrava Challenger Bordeaux Challenger Prostejov Challenger Sony Ericsson Open - Miami Braunschweig Challenger Heilbronn Challenger Oberstaufen Challenger Sopot Challenger Orbetello Challenger BNP Paribas Open - Indian Wells Segovia Challenger Sony Ericsson Open - Miami San Marino Challenger Binghamton Challenger Kazan Challenger Seville Challenger Bergamo Challenger Madrid Challenger Belgrade Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Geneva Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Bratislava Challenger Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Heilbronn Challenger BNP Paribas Masters - Paris Kazan Challenger BNP Paribas Open - Indian Wells Quimper Challenger Meknes Challenger Sony Open Tennis - Miami Cherbourg Challeger Casablanca Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rabat Challenger Marrakech Challenger Dallas Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rome Challenger Zagreb Challenger Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Prostejov Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Nottingham Challenger Nottingham-2 Challenger Miami Open - Miami Braunschweig Challenger Mutua Madrid Open - Madrid Tyumen Challenger Penza Challenger Astana Challenger Nottingham 2 Challenger BNP Paribas Masters - Paris St. Remy Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Trnava Challenger Orleans Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Loughborough Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati Dallas Challenger Le Gosier Challenger Ostrava Challenger Shanghai Rolex Masters - Shanghai Mersin Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Tulln Challenger Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Bucharest Challenger Kazan Challenger Kolkata Challenger New Delhi Challenger Rome Challenger Rome Challenger St. Brieuc Challenger Bratislava Challenger Tunis Challenger Ostrava Challenger Prague Challenger Winnetka Challenger Portoroz Challenger Aptos Challenger St. Remy Challenger Izmir Challenger Tashkent Challenger Helsinki Challenger Eckental Challenger Bucaramanga Challenger Santo Domingo Challenger Kazan Challenger Raanana Challenger Batman Challenger Karshi Challenger Furth Challenger Moscow Challenger Fergana Challenger Marburg Challenger Ortisei Challenger Astana Challenger Segovia Challenger Portoroz Challenger Forli 2 Challenger Rennes Challenger Kaohsiung Challenger Aachen Challenger Agri Challenger Tashkent Challenger Pune Challenger Bratislava Challenger Ortisei Challenger Marburg Challenger Wroclaw Challenger Bengalaru 1 Challenger Hua Hin Challenger Bengalaru 2 Challenger Canberra Challenger Vancouver Challenger Troisdorf Challenger M25 Trnava Bastad Challenger Ostrava Challenger Bordeaux Challenger Prostejov Challenger Bordeaux Challenger Portoroz Challenger Istanbul Challenger Kaohsiung Challenger Koblenz Challenger Quimper Challenger Budapest Challenger Taipei City Challenger Tenerife 2 Challenger Genova Challenger Aix En Provence Challenger Seoul Challenger Liberec Challenger Prague 3 Challenger Taipei City Challenger Seoul Challenger Prague Challenger Braunschweig Challenger Liberec Challenger Shenzhen 2 Challenger Brest Challenger Lexington Challenger Nonthaburi 1 Challenger Nonthaburi 3 Challenger Sibiu Challenger Oeiras 1 Challenger Oeiras 2 Challenger San Luis Potosi Challenger Tallahassee Challenger Zadar Challenger Prague 3 Challenger Nonthaburi 3 Challenger Bratislava Challenger Nonthaburi 1 Challenger Ostrava Challenger Rovereto Challenger Las Franquesas del Valles Challenger Ostrava Challenger Troyes Challenger Recanati Challenger Shenzhen 1 Challenger Bergamo Challenger Prague Challenger Chennai Challenger Portoroz Challenger Shenzhen 1 Challenger Wuxi Challenger Traralgon Challenger Jinan Challenger Roseto Degli Abruzzi 2 Challenger Mexico City Challenger Prague Open - Prague Nonthaburi 2 Challenger Augsburg Challenger Vancouver Challenger Nonthaburi 2 Challenger Prague Challenger Prostejov Challenger Eckental Challenger Nur-Sultan 2 Challenger Marbella Challenger Belgrade Challenger Prague Challenger Heilbronn Challenger Salzburg-Anif Challenger Bergamo Challenger Forli 3 Challenger Gran Canaria Challenger Segovia Challenger San Benedetto Challenger Tenerife 3 Challenger Skopje Challenger Vicenza Challenger Blois Challenger Prague 2 Challenger BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg U.S. National Indoor Tennis Championships - Memphis BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf AEGON Championships - London Open Sabadell Atlantico - Barcelona BB&T Atlanta Open - Atlanta Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Heineken Open - Auckland Open 13 - Marseille Mercedes Cup - Stuttgart SAP Open - San Jose Portugal Open - Oeiras Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Moselle Open - Metz China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Shenzhen Open - Shenzhen Ecuador Open - Quito Erste Bank Open - Vienna Aircel Chennai Open - Chennai ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Gonet Geneva Open - Geneva Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Aegon Nottingham Open - Nottingham Generali Open - Kitzbuhel Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Marrakech Australian Open - Melbourne New York Open - New York Chengdu Open - Chengdu Sydney International - Sydney Wimbledon - London U.S. Open - New York Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Dubai Duty Free Tennis Championships - Dubai cinch Championships - London Tata Open Maharashtra - Pune Stockholm Open - Stockholm French Open - Paris BMW Open - Munich Wimbledon - London Generali Open - Kitzbuhel Astana Open - Astana U.S. Open - New York Sofia Open - Sofia French Open - Paris Wimbledon - London U.S. Open - New York Qatar ExxonMobil Open - Doha French Open - Paris Delray Beach Open - Delray Beach Kremlin Cup - Moscow Swiss Indoors Basel - Basel Anytech365 Andalucia Open - Marbella Tenerife 1 Challenger Vilnius Challenger Gwangju Challenger Prague 1 Challenger Bengalaru Challenger Istanbul Challenger Biella 2 Challenger Split 1 Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Shenzhen Open - Shenzhen Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Serbia Open - Belgrade Open 13 - Marseille Wimbledon - London ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Abierto Mexicano de Tenis Mifel - Los Cabos Mercedes Cup - Stuttgart Claro Open Colombia - Bogota ABN AMRO World Tennis Tournament - Rotterdam Sony Ericsson Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Gerry Weber Open - Halle Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Open - Indian Wells Gerry Weber Open - Halle Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Coupe Rogers - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London M25 Dallas U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, Group I, 1R, RUS-DEN 4-1 Davis Cup, World Group, PO, IND-CZE 1-3 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, Group I, 2R, RUS-AUT 1-3 Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, QF, CZE-FRA 1-3 U.S. Open (juniors) French Open (juniors) All Lower level tournaments Australian Open (juniors) Wimbledon (juniors) French Open (juniors) Olympics - Rio de Janeiro M25 Santa Margherita di Pula